Overview of using Devices with FlashAir
If you write software or change the settings which are described on this site to your FlashAir device which was
purchased at a mass retailer or online shop, it will not be eligible for a free replacement under the warranty policy.
Please acknowledge and carry out development at your own risk.
FlashAir Development for Embedded Devices
The FlashAir is an iSDIO standard compliant device with wireless LAN funcitonality.
Devices with an SD card slot such as cameras and PCs (i.e. SD host devices) will recognize the FlashAir as a
SDHC memory
card, and read/write data. Furthermore, SD host devices that support iSDIO commands can control the wireless LAN
functionality
of the FlashAir directly.
In addition, lua scripting allows a lot of advanced features such as uploading a file to the external server,
downloading
data, and generating HTML dynamically.
Control with iSDIO
iSDIO control allows you do the following:
-
Wireless LAN
- Control Wireless LAN functions, such as enabling AP/STA mode, using both simultaneously (bridge mode), and
scanning SSIDs.
-
HTTP
- HTTP communication via Wireless LAN
-
PIO
- FlashAir supports PIO.
-
SD
- You can read from and write files on the internal flash memory.
-
Other
- You can read from and write SRAM.
For more details, see
iSDIO API guide.
Control by Lua scripting
Lua scripting control allows you to do the following:
-
Wireless LAN
- Control Wireless LAN functions, such as enabling AP/STA mode, using both simultaneously (bridge mode), and
scanning SSIDs.
-
HTTP
- HTTP communication via Wireless LAN
-
Script
- You can execute Lua scripts on FlashAir.
-
PIO
- FlashAir supports PIO.
-
Other
- You can read from and write SRAM.
For more details, see
Lua Scripting.